Skip to content

Update ImageMagick from 6.9.10p56 to 6.9.10p78 #1550

Merged
merged 15 commits into from
Dec 18, 2019

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Dec 18, 2019

Install with the commands below.

$ sudo bee install libde265 libheif
$ sudo bee update -f imagemagick-6.9.10p78

Tested on rabammel.

> libheif is an ISO/IEC 23008-12:2017 HEIF file format decoder and
> encoder.
>
> HEIF is a new image file format employing HEVC (h.265) image coding
> for the best compression ratios currently possible.
>
> libheif makes use of libde265 for the actual image decoding and x265
> for encoding. Alternative codecs for, e.g., AVC and JPEG can be provided
> as plugins. There is experimental code for an AV1 plugin (for AVIF
> format support) in the 'avif' branch.
The install Make target generated by the project’s CMake configuration
does not work.
Building outside the source directory causes issues.

    can't load package: package heif-test.go: cannot find package "heif-test.go" in any of:
        /usr/lib/go/src/heif-test.go (from $GOROOT)
        /dev/shm/bee-root/libheif/libheif-1.6.0-0/build/examples/src/heif-test.go (from $GOPATH)

    $ ls -lR /dev/shm/bee-root/libheif/libheif-1.6.0-0/build/examples/src/
    /dev/shm/bee-root/libheif/libheif-1.6.0-0/build/examples/src/:
    total 0
    drwxr-xr-x 3 root root 60 Dec 13 13:11 github.com

    /dev/shm/bee-root/libheif/libheif-1.6.0-0/build/examples/src/github.com:
    total 0
    drwxr-xr-x 3 root root 60 Dec 13 13:11 strukturag

    /dev/shm/bee-root/libheif/libheif-1.6.0-0/build/examples/src/github.com/strukturag:
    total 0
    drwxr-xr-x 2 root root 60 Dec 13 13:11 libheif

    /dev/shm/bee-root/libheif/libheif-1.6.0-0/build/examples/src/github.com/strukturag/libheif:
    total 0
    lrwxrwxrwx 1 root root 62 Dec 13 13:11 go -> /dev/shm/bee-root/libheif/libheif-1.6.0-0/build/examples/../go
Use of `EXCLUDES` is deprecated.

`--disable-docs` also does not build the wanted manual pages.

`DOCDIR` cannot be used, as `/usr/share/doc/ImageMagick-6` is used by
ImageMagick (which is strange, because we should pathe the name to
configure).
@donald
Copy link
Collaborator

donald commented Dec 18, 2019

Tested (basically) on _rabammeL-
Above install commands are outdated, so its

sudo bee install libde265-1.0.3-0.x86_64
sudo bee install libheif-1.6.0-0.x86_64
sudo bee update imagemagick-6.9.10p78-0

@donald donald merged commit 1e35b4f into master Dec 18, 2019
@pmenzel pmenzel deleted the update-imagemagick-from-6.9.10p56-to-6.9.10p78 branch December 19, 2019 14:06
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants